<h4>ステップ３ --- モジュールのインストール</h4>
<h5>概要</h5>
<p>ゲームソフトのないゲーム機は本当に役に立ちません。
モジュールの無い XOOPS Cube Legacy はことさら役に立ちません。
モジュールはあなたのサイトの機能性 --- フォーラム、ニュースコーナー、イメージの共有、協調的なドキュメンテーションの為の Wiki などなど --- を提供するものです。
あなたが何らかのモジュールをインストールした後に、あなたのサイトは本領を発揮します。
このセクションで、２つのモジュールをあなたの野球サイトにインストールしてみましょう。</p>

<h5>ステップ３ (1) --- モジュールをインストールする</h5>
<p>あなたはいくつかのモジュールと、それらをサイトにアップロードする為の FTP クライアントを必要とします。
まず何かモジュールを入手しましょう。
XOOPS ベースのシステムの為にたくさんのモジュールがありますので、あなたはここで少し慎重にならなければなりません。
XOOPS Cube Legacy 2.1 は以下のモジュールを実行する事が出来ます。</p>
<ul>
  <li>XOOPS Cube Legacy 2.1 モジュール</li>
  <li>XOOPS 2.0.x JP モジュール</li>
  <li>XOOPS 2.0.9 モジュール</li>
</ul>
<p>XOOPS Cube Legacy は XOOPS2 JP をエミュレートする互換機能を備えています。
この機能は、XOOPS2 JPモジュールとXOOPS2.0.9のモジュールの大半をXOOPS Cube Legacy上で動作させる事を可能にします。</p>

<h6>新しいモジュールの入手</h6>
<p>これから２～３個のモジュールをインストールします。
しかし、あなた自身が使用したいモジュールを探しに行くとき、どこでモジュールの情報を得ますか？
<a href="http://xoopscube.sourceforge.net/ja/" rel="external">XOOPS Cube オフィシャルウェブサイト</a>の<a href="http://xoopscube.sourceforge.net/ja/download/index.html" rel="external">ダウンロード</a>では、テーマ同様、モジュールを探す為の情報源を紹介しています。
テーマもモジュールも通常圧縮されて配布されていますので、それをあなたのコンピュータにダウンロードして解凍し、コンピュータ上に解凍済みのモジュールディレクトリがある状態にしてください。
そのディレクトリは xoops_version.php か package.ini.php を含んでいるはずです。</p>

<h6>モジュールをサイトにアップロードする</h6>
<p>解凍したモジュールのディレクトリを XOOPS Cube Legacy のルートディレクトリ下にある /modules ディレクトリへアップロードしてください。
以下のディレクトリ構成を覚えておきましょう。</p>
<p><img src="<{'abc_3rd_modulepath.png'|helpimage}>" /></p>
<p>ここでも注意です！　下の図が示すように余分なディレクトリをアップロードしてしまう事は、非常にありがちなミスです。
あなたがアップロードすべきディレクトリは xoops_version.php か package.ini.php を直下に持っている事を覚えて置いてください。</p>
<p><img src="<{'abc_3rd_modulepath_miss.png'|helpimage}>" /></p>

<h5>ステップ３ (2) --- フォーラムモジュールのインストール</h5>
<p>あなたのサイト計画はニュースとフォーラムで構成されています。
まず初めにフォーラムモジュール --- vB ライクなもの、ゲストブックライクなもの、その他いろいろ --- をインストールしましょう。
フォーラムモジュールはひとつではありません。あなたは好みのモジュールを選択するべきです。
この例では、私たちは "newbb" モジュールをインストールします。これは古くて、それほど良くないモジュールですが、インストールが容易なので、このヘルプが説明するのに良い題材です。
newbb は XOOPS2 時代の標準フォーラムモジュールとして使われました。今はより良いものが利用可能です --- newbb2、xhnewbb そして d3forum など。</p>

<h6>newbb をアップロードする</h6>
<p>アーカイブをダウンロードして、それを解凍してください。それから、上で説明したように、解凍したディレクトリをアップロードしてください。</p>

<h6>モジュールをインストールする</h6>
<p>コントロールパネル左側の管理メニューから<span class="highlight_module_name">互換モジュール</span>の管理メニュー "モジュールのインストール" のをクリックしてください。</p>
<p><img src="<{'abc_3rd_clickmoduleinstallation.png'|helpimage}>" /></p>
<p>インストールされていないモジュールの一覧が見えるでしょう。あなたがモジュールディレクトリをアップロードした時はいつもアイコンがリストの中に現れます。</p>
<p><img src="<{'abc_3rd_moduleinstallation.png'|helpimage}>" /></p>
<p><span class ="highlight_module_name">フォーラムモジュール</span>(newbb)の行を見つけて、インストールアイコンをクリックしてください。</p>
<p><img src="<{'abc_3rd_clickinstallation.png'|helpimage}>" /></p>
<p>確認画面に移ると思います。
あなたがインストールを試みているモジュールが<span class ="highlight_module_name">フォーラムモジュール</span>である事を確認し、 "送信" をクリックしてください。
画面は、あなたのシステムデータベースで作られテーブルに関連したイベントのリストを表示します。
一度インストールされると、コントロールパネルの左側のカラムに、このモジュールについての新しい管理メニューが表示されるようになります。</p>
<p><img src="<{'abc_3rd_moduleinstallation_confirm.png'|helpimage}>" /></p>

<h6>newbb の設定</h6>
<p><span class ="highlight_module_name">newbb</span> がインストールされているかを確認する為に、ホームページへ行ってみてください。
メインメニューの中にそのリンクが見えているでしょう。
モジュールはインストールされ、今あなたがしなければならない事は設定の変更です。
大部分のモジュールは、それらが効果的に使われる事が出来る前に、追加のセッティングを必要とします。
ほとんどのモジュールはヘルプファイルを持っており、それはモジュールを使い始めるうえで最高の場所です。
しかし、例示した newbb にはいかなるドキュメントもありませんので、少しここで説明します。</p>
<p>コントロールパネル（管理側）へ再び向かい、 [+] アイコンをクリックする事でフォーラムの管理メニューを展開してください。そして<em>カテゴリの追加</em>をクリックします。</p>
<p><img src="<{'abc_3rd_clickaddcategory.png'|helpimage}>" /></p>
<p>"メジャーリーグ"、"マイナーリーグ"と"オレゴン"という３つのカテゴリを作成しましょう。</p>
<p><img src="<{'abc_3rd_addcategory.png'|helpimage}>" /></p>
<p>それから、これらのカテゴリの中でフォーラムを作成します。管理メニューの<em>フォーラムの追加</em>をクリックしてください。</p>
<p><img src="<{'abc_3rd_clickaddforum.png'|helpimage}>" /></p>
<p>"メジャーリーグ" のカテゴリの中で、"2006 年度のリーグ", "チーム情報" と "試合レポート" のフォーラムを作成してください。
"マイナーリーグ"のカテゴリでも、同じようなフォーラムを作成しましょう。"オレゴン"のカテゴリでは、"地域の野球チーム"と"オレゴン州野球フォーラム"を作成しましょう。</p>
<p><img src="<{'abc_3rd_addforum.png'|helpimage}>" /></p>
<p>Newbb は今や野球の事を語り合う為の準備を完了しました。あなたのホームページへ行って確認してみてください。</p>

<h5>ステップ３ (3) --- ニュースモジュールのインストール</h5>
<p>あなたのサイトのもうひとつのプランはニュースモジュールです。
管理者は重要な情報を<span class ="highlight_module_name">ニュースモジュール</span>に投稿します; サイトニュース、オレゴン州出身の選手のニュース、そのほかの情報など。</p>
<p>言うまでもなく、フォーラムモジュールと同様に、多くの異なった<span class ="highlight_module_name">ニュースモジュール</span>が存在します。このヘルプでは、私たちが newbb を選択したときと同じ理由で<span class ="highlight_module_name">"news" モジュール</span>を使う事を選択します。"news" は XOOPS2 時代の標準ニュースモジュールでした。これもまた今や古くて、オススメできないモジュールではありますが、インストールと説明には適しています。</p>

<h6>ニュースの設定</h6>
<p><span class ="highlight_module_name">"News" モジュール</span>のコピーを見つけてください。
それをダウンロードし、展開して、あなたの XOOPS Cube Legacy へアップロードしましょう。
インストールの方法は、上であなたがインストールした<span class ="highlight_module_name">"NewBB"</span>と同じ方法です。
さて、あなたは<span class ="highlight_module_name">newbb</span>でやったように、<span class ="highlight_module_name">"News"</span>の設定も見る必要があります。
それでは、見てみましょう。</p>
<p>管理側のコントロールパネルへ行き、ニュースモジュールの管理メニューを展開します。それから<em>トピックの管理</em>をクリックします。</p>
<p><img src="<{'abc_3rd_clicktopicmanager.png'|helpimage}>" /></p>
<p>"サイトニュース"と"地元の選手ニュース"の２つのトピックを追加します。</p>
<p><img src="<{'abc_3rd_topicmanager.png'|helpimage}>" /></p>
<p>次に、<span class ="highlight_module_name">news モジュール</span>がデフォルトで作成した "XOOPS" と呼ばれるサンプルのトピックを削除しましょう。
<em>トピックの管理</em>で、"XOOPS"を選択してから<button>編集</button>をクリックします。</p>
<p><img src="<{'abc_3rd_topicmanager_modify.png'|helpimage}>" /></p>
<p>それから<button>削除</button>をクリックします。</p>
<p><img src="<{'abc_3rd_topicmanager_delete.png'|helpimage}>" /></p>

<h5>ステップ３ (4) --- モジュールの並び順を操作する</h5>
<p>ホームページへ進んで、あなたがインストールした２つのモジュールの位置を確認してみましょう。
あなたはメインメニューブロックで、<span class ="highlight_module_name">ニュースモジュール</span>の前に<span class ="highlight_module_name">フォーラムモジュール</span>を見つける事になるでしょう。</p>
<p><img src="<{'abc_3rd_badmainmenublock.png'|helpimage}>" /></p>
<p><em>モジュールの管理</em>を利用してブロックの並び順を操作したときと同様にモジュールの表示順を操作する事が出来ます。
あなたがするべき事は、それぞれのモジュールの並び順に値を入力するだけです。
管理側のコントロールパネルの左カラムで、互換モジュールの管理メニューを展開して<em>モジュールの管理</em>をクリックしてください。</p>
<p><img src="<{'abc_3rd_clickmodulemanagement.png'|helpimage}>" /></p>
<p>インストール済みのモジュールのリストが表示されます。</p>
<p><img src="<{'abc_3rd_modulemanagement.png'|helpimage}>" /></p>
<p><span class ="highlight_module_name">フォーラムモジュール</span>の並び順に１０を、<span class ="highlight_module_name">ニュースモジュール</span>の並び順に５を入力しましょう。</p>
<p><img src="<{'abc_3rd_modulemanagement_weight.png'|helpimage}>" /></p>
<p>それから<button>アップデート</button>をクリックします。確認画面が表示されますので、確認してもう一度<button>アップデート</button>をクリックします。</p>

<h6>TIPS: モジュールの名前を変更するには</h6>
<p>メインメニューブロックは常にあなたが望んでいるモジュールを表示するわけではありません。
<span class ="highlight_module_name">"ニュース"</span>と<span class ="highlight_module_name">"フォーラム"</span>……これらの名前はサイトを訪れたユーザーには親切とはいえません。
あなたは<em>モジュールの管理</em>で簡単に名前を変更する事が出来ます。その方法は、単にモジュールのアイコンの下で新しい名前を打ち込むだけです。</p>
<p><img src="<{'abc_3rd_modulemanagement_rename.png'|helpimage}>" /></p>

<h6>dirname</h6>
<p>モジュールは二つの名前を持っています。"タイトル" と "dirname" です。
"タイトル"はユーザー側に表示される名前であり、自由に変更する事が出来ます。あなたが先ほど(TIPSで)変更したのは"タイトル"でした。
"dirname" はシステムが使用し、"ディレクトリ名"として参照するものです。大半のモジュールでは "dirname" を変更する事は許されません。
XOOPS Cube Legacy の基本的な特徴として覚えておきましょう。</p>

<h5>ステップ３ (5) --- トップページを完成させましょう</h5>
<h6>フォーラムとニュースの為に新しいブロックを追加する</h6>
<p>最後に、私たちの訪問客が最新の投稿を見る事が出来るように、新しいブロックをトップページに追加しましょう。
再び Legacy の管理メニューにおいて<em>ブロックのインストール</em>を開いてください。
あなたは私たちが<span class ="highlight_module_name">newbb</span>と<span class ="highlight_module_name">news</span>モジュールをインストールした時に追加された新しいブロックがリストに加わっているのが判るでしょう。
大部分のモジュールには、モジュールに関連した専門のコンテンツを提供するのに利用可能なブロックを一つ以上持っています。
モジュールにはブロックが備わっている場合、彼らは自動的に利用可能なリストに加えられます。
すぐに、<span class="highlight_module_name">newbbモジュール</span>の "最近のトピック" ブロックをインストールしましょう。</p>
<p><img src="<{'abc_3rd_newbbrecenttopics.png'|helpimage}>" /></p>
<p>それから、ニュースモジュールの "最近のニュース" ブロックをインストールしましょう。</p>
<p><img src="<{'abc_3rd_newsrecentnews.png'|helpimage}>" /></p>
<p>ブロックを以下のように設定しましょう:</p>
<ul>
 <li>表示サイドに "中央ブロック - 中央" を設定します。</li>
 <li>表示先のモジュールは "トップページ" だけにしておきましょう。</li>
 <li>アクセス権のあるグループはすべてのグループを設定します。</li>
</ul>
<p><img src="<{'abc_3rd_additionalblocks.png'|helpimage}>" /></p>

<h6>中央カラムのブロックの並び順を設定する</h6>
<p><em>ブロックの管理</em>を開きます。カスタムブロックの "ようこそ!!" には５を、"最近のニュース" には１０を、そして "最近のトピック" には１５を設定しましょう。
最後に<button>送信</button>をクリックします。</p>

<h5>要約</h5>
<p>XOOPS Cube Legacy の標準パッケージは、完全なシステム（ユーザーに対しても管理者に対しても）であるように設計されません。
しかし、適切なモジュールを見つけてインストールする事によって、非常に簡単に、あなたのサイトをパワフルなものに出来ます。
それぞれのモジュールはモジュールの機能性だけでなく、モジュール専用ブロックも運んできてくれる事を覚えておきましょう。</p>
<p><img src="<{'abc_3rd_conclusion.png'|helpimage}>" /></p>

<div align="right"><img src="<{'abc_index_arrow.png'|helpimage}>" style="vertical-align:-15px;" /> <a href="<{'abc_4th.html'|helpurl}>">最終ステップへ進む</a></div>

